serviced accommodation - French English Dictionary